bitkeeper revision 1.1159.99.4 (41626f06VquclgVVpIeHy9z2K3jW-A)
authorkaf24@freefall.cl.cam.ac.uk <kaf24@freefall.cl.cam.ac.uk>
Tue, 5 Oct 2004 09:53:10 +0000 (09:53 +0000)
committerkaf24@freefall.cl.cam.ac.uk <kaf24@freefall.cl.cam.ac.uk>
Tue, 5 Oct 2004 09:53:10 +0000 (09:53 +0000)
commit06305e06ff0f23d1bffe8ac36c87f18ad5237613
tree75cda0420e2a1c256f79b3c0868fd166cdf51409
parent83bc72283c787f7f5017f60d3ec4f840cf2ff5cc
bitkeeper revision 1.1159.99.4 (41626f06VquclgVVpIeHy9z2K3jW-A)

Rationalise scheduler locking. A bit more conservative now, but much
simpler! I only applied this to the basic BVT scheduler -- the others
are still unsafe and have been removed from the basic build.
xen/common/Makefile
xen/common/domain.c
xen/common/sched_bvt.c
xen/common/schedule.c
xen/include/xen/sched.h